home *** CD-ROM | disk | FTP | other *** search
/ Red Eye Press Kit / Red Eye Press Kit.iso / pc / main.dxr / SCRIPTS_85_LOADING.ls < prev    next >
Encoding:
Text File  |  2005-07-18  |  755 b   |  25 lines

  1. on beginSprite me
  2.   sprite(me.spriteNum).setFlashProperty("_root.LOADING.BAR", #scaleX, 0)
  3. end
  4.  
  5. on exitFrame me
  6.   totalMembers = 0
  7.   repeat with n = 1 to the number of castLibs
  8.     totalMembers = totalMembers + the number of castMembers of castLib n
  9.   end repeat
  10.   currentMember = 0
  11.   repeat with n = 1 to the number of castLibs
  12.     repeat with i = 1 to the number of castMembers of castLib n
  13.       currentMember = currentMember + 1
  14.       if member(i, n).loaded then
  15.       else
  16.         member(i, n).preload()
  17.       end if
  18.       percentLoaded = integer(float(currentMember) / float(totalMembers) * 100)
  19.       sprite(me.spriteNum).setFlashProperty("_root.LOADING.BAR", #scaleX, percentLoaded)
  20.       updateStage()
  21.     end repeat
  22.   end repeat
  23.   go(#next)
  24. end
  25.